﻿ /* wmx80_css  */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif;}
body{font: microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#515567;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#515567; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{width:100%;margin:0 auto; max-width:640px; min-width:320px }
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.fl{float:left}
.fl a{width: 100%;}
.fr{float:right}
.fr a{width: 100%;}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.pt10{ padding:10px;}
.bornone{ border:none !important}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
::-webkit-scrollbar{width:10px;height:10px; display:none}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; display:none}
::-webkit-scrollbar-thumb:hover{background:#747474;}
::-webkit-scrollbar-thumb:active{background:#555;}
@media (min-width: 400px){html{font-size: 15px;}}
@media (max-width: 399px){html {font-size: 12px;}}

.header{ background: #ff6599 url(../Images1/header-bar.jpg) no-repeat top center;
  background-size: 100% auto; height:3.6rem}
.header a{color:#fff}
.header i{ display:block; width:2.2rem; position:absolute; top:0.6rem}
.header i img{ display:block; width:100%}
.header i.home{ left:1rem}
.header i.setting{ right:1rem}
.header h2{ display:block; height:3.6rem; line-height:3.6rem; font-weight:normal; font-size:1.5rem; color:#fff; text-align:center}
.header h2 img{ width:5rem; vertical-align:-0.3rem; margin-right:0.6rem}

.indpart1 .username{ padding:0.5rem}
.indpart1 .username img{ display:block; float:left; width:2.2rem; border:2px solid #f7714c; border-radius:50%; height:2.2rem}
.indpart1 .username i{ overflow:hidden; display:block; line-height:2.3rem; padding-left:0.6rem; font-size:1.1rem; color:#686868}
.indpart1 .cont{ padding:0 1rem; text-align:center;}
.indpart1 .cont b{ display:block; padding-bottom:0.4rem; font-size:2.4rem; font-weight:normal; color:#f7714c}
.indpart1 .cont span{ font-size:1.1rem; color:#6c6c6c; display:block;}
.indpart1 .cont span img{ vertical-align:-5px; margin-right:0.5rem; width:rem}
.indpart1 ul{ padding:1.7rem 1rem 0.6rem;}
.indpart1 ul li{ width:33.333%; float:left}
.indpart1 ul li a{ display:block; position:relative; width:6rem; margin:0 auto}
.indpart1 ul li img{ width:100%; height:6rem; border-radius:50%;}
.indpart1 ul li i{ display:block; width:6rem; text-align:center; height:3rem; line-height:1.8rem; position:absolute; bottom:0; left:0; color:#727272; font-size:1rem}

.indpart2{margin: 0.5rem 0;padding: 1rem 0rem;}
.indpart2 dl{ width:50%; padding:0.2rem 0}
.indpart2 dl:first-child{ border-right:1px solid #e1e1e1; box-sizing:border-box}
.indpart2 dt{ width:2.4rem; float:left; padding-left:1.8rem}
.indpart2 dt img{ width:100%; display:block}
.indpart2 dd{ overflow:hidden; padding-left:0.6rem;}
.indpart2 dd i{ display:block; font-size:1.1rem; color:#686868;}
.indpart2 dd ins{ font-weight:normal; color:#f7714c; font-size:1.4rem; display:block; padding-top:0.2rem}

.indpart3{padding-bottom: 10px;}
.indpart3 li{ width:25%; float:left; text-align:center}
.indpart3 li a{ display:block; font-size:1rem; line-height:2rem; margin:1rem 0}
.indpart3 li img{ display:block; margin:0 auto; width:54%; max-width:58px}
.indpart3 li i{ display:block; padding-top:0.5rem;}
.Myinfo {
    float: right;
    margin-right: 10px;
    font-size: 1.1rem;
    font-style: normal;

}
.recharge_post {
    width: 90%;
    min-height: 40px;
    padding: 5px 5%;
    margin: 0 auto;
    font-size: 14px;
    overflow: hidden;
    background: #ffebcf;
    color: #da9638;
    line-height: 160%;
    display: none;
    position: relative;
}
.recharge_post .notice-msg {
    display: block;
    float: left;
    width: 90%;
}
.recharge_post .close-notice {
    position: absolute;
    right: 5%;
    top: 35%;
    display: block;
    width: 25px;
    height: 25px;
    line-height: 25px;
    border-radius: 50%;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background: #fccd8a;
}
.g-btn-medium-major {
    height: 36px;
    font-size: 16px;
    line-height: 2.25;
    color: #f63;
    letter-spacing: 1px;
    text-indent: 1px;
	border-style: ridge;
	border: 1px solid #f63;
}
.g-btn {
    display: block;
    text-align: center;
}
.ftwrap{ width:100%; bottom:0; left:0; position:fixed; z-index:5}
.ftwrap .footer{ padding:0.2rem; background:#f4f4f4}
.ftwrap .footer li{ width:25%; float:left; text-align:center}
.ftwrap .footer li a{ display:block; font-size:1rem; line-height:1.5rem}
.ftwrap .footer li.active a{ color:#f7714c}
.ftwrap .footer li img{ display:block; margin:0 auto; width:32%; max-width:58px}
.load-more {
  width: 90%;
  margin: 0 auto;
  display: block;
  text-align: center;
  padding: 5px 0;
  font-size: 1.125rem;
  color: #dd5561;
  border: 2px solid #dd5561;
  border-radius: 5px;
}


.clear {font-size:0; width:0; height:0; clear:both;}